﻿#region Using Statements
using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.Storage;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Media;
#endregion

namespace TheSpirit
{
    class WaterBallCard : Card
    {
        #region Initialize

        public WaterBallCard()
        {
            name = "WaterBall";
            Tower = new WaterBall();
        }

        public override void LoadContent(ContentManager content)
        {
            cardTexture = content.Load<Texture2D>("Card/Water/WaterBallCard");
        }

        #endregion


        #region Update

        public override void Update(GameTime gameTime, List<Enemy> enemy, int worldX, int worldY)
        {

        }

        #endregion


        #region Helper

        public override Card Upgrade()
        {
            return new FireArrowCard();
            return new FlameThrowerCard();
        }

        #endregion
    }
}
